autonomous maintenance - German English Dictionary